home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / amiga / misc-part1 / 9502 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  2.2 KB

  1. Path: comma.rhein.de!serpens!not-for-mail
  2. From: mlelstv@serpens.rhein.de (Michael van Elst)
  3. Newsgroups: comp.sys.amiga.datacomm,comp.sys.amiga.advocacy,comp.sys.amiga.misc,comp.sys.amiga.networking
  4. Subject: Re: New Press Release!
  5. Date: 24 Mar 1996 11:23:42 +0100
  6. Organization: dis-
  7. Message-ID: <4j37re$k6q@serpens.rhein.de>
  8. References: <4iofm6$e4j@serpens.rhein.de> <DoLC38.2G4@info.uucp>     <4ir19b$mml@serpens.rhein.de> <oj6wx4dne22.fsf@hpsrk.fc.hp.com> <4ivdqe$62a@serpens.rhein.de> <19960323.75240E0.D624@contessa.phone.net>
  9. NNTP-Posting-Host: serpens.rhein.de
  10.  
  11. mwm@contessa.phone.net (Mike Meyer) writes:
  12.  
  13. >> Err, yes. If you use more RAM than you have you start thrashing.
  14.  
  15. >Err, no. Using more RAM than you have is a necessary but precondition
  16. >for thrashing, but it's not sufficient.
  17.  
  18. [...]
  19.  
  20. >thrashing. This is an extreme example of a property called "locality
  21. >of reference",
  22.  
  23. [...]
  24.  
  25. With "use memory" I was refering to "accessing memory". And this means
  26. the working set of the process. As soon as your working set exceeds
  27. real memory (or the sum of all working sets) you start thrashing.
  28.  
  29. And seeing that people want to use VM _in a paint program to load
  30. pictures larger than real memory_ I am pretty sure that the whole
  31. picture is part of the working set.
  32.  
  33. For batch processing programs thrashing might be tolerable (that's
  34. why I said that AdPro or Lightwave can utilize VM). But then you
  35. don't expect someone to buy an EC030 machine to run AdPro or
  36. Lightwave, no ?
  37.  
  38. >In general, it's considered a win. Systems designed to handle
  39. >processes that can't afford the performance degradation due to demand
  40. >paging usually have hooks to lock those processes in memory.
  41.  
  42. You have to look at how a machine is used. AmigaOS is not UNIX and
  43. very few people use it to run a plethora of low priority background
  44. daemons (that don't care about being swapped out) or as a multi-user
  45. machine (where VM more or less guarantees that no user monopolizes
  46. the memory resources).
  47.  
  48. I agree that VM is better than nothing but IMHO it doesn't justify
  49. extra cost for everyone.
  50.  
  51. Regards,
  52. -- 
  53.                                 Michael van Elst
  54.  
  55. Internet: mlelstv@serpens.rhein.de
  56.                                 "A potential Snark may lurk in every tree."
  57.